package com.example.demo.zhoushengwen.exceptionHandling;

import com.example.demo.zhoushengwen.response.ResultCode;

public class CustomException extends RuntimeException
{
    private com.example.demo.zhoushengwen.response.ResultCode resultCode;
    
    public CustomException(ResultCode resultCode)
    {
        //异常信息为错误代码+异常信息
        super("错误代码：" + resultCode.code() + ",错误信息：" + resultCode.message());
        this.resultCode = resultCode;
    }
    
    public ResultCode getResultCode()
    {
        return this.resultCode;
    }
}
